package com.greyshark.lib.bluetooth.entity.query

import kotlinx.serialization.Serializable

@Serializable
data class SportRecordInfoEntity(
  //运动序号(1-255)
  var sportIndex: Int = 0,
  //运动类型(01：室内健⾛；02：室内跑步；03：室内骑⾏；04：室外健⾛；05：室外跑步；06：室外骑⾏,99：其他)
  var sportType: Int = 0,
  //开始时间戳(秒)
  var startTime: Long = 0L,
  //结束时间戳(秒)
  var endTime: Long = 0L,
  //当前数据时间戳(秒)
  var nowTime: Long = 0L,
  //运动时长(秒)
  var sportDuration: Int = 0,
  //总步数
  var totalStep: Int = 0,
  //总卡路里(千卡)
  var totalCalories: Int = 0,
  //总里程(cm)
  var totalDistance: Int = 0,
  //当前心率
  var nowHeartRate: Int = 0,
  //当前体温
  var nowTemperature: Int = 0,
  //当前血氧
  var nowBloodOxygen: Int = 0,
  //步频(步/分钟)
  var cadence: Int = 0,
  //速度(千米/小时)
  var speed: Double = 0.0,
  //配速(秒/千米)
  var pace: Double = 0.0
)
